<div id="admin" style="width: 100%;height: 100%;">

					<div class="panel panel-default">
						<div class="panel-heading">
							货币列表
						</div>

						<div class="navbar-form navbar-left" role="search">
							<div class="form-group">
								<input type="text" class="form-control" id="coinNo" placeholder="请输入编号">
								<input type="text" class="form-control" id="coinName" placeholder="请输入姓货币名称">
								<input type="text" class="form-control" id="walletName" placeholder="请输入钱包名称">
							</div>
							 <button type="button" onclick="ready('','');" style="" class="btn btn-default">搜索</button>
                             <button onclick="addCoinT();" class="btn btn-success" id="btn_add" data-toggle="modal"><i class="glyphicon glyphicon-plus"></i>&nbsp;新增</button>
						</div>
						<!-- /.panel-heading -->
						<div class="panel-body">
							<div class="table-responsive" >
								<table class="table" style="width: 1800px">
									<thead>
										<tr>
											<th>#</th>
											<th>货币编号</th>
											<th>货币名称</th>
											<th>状态</th>
											<th>主机</th>
											<th>端口号</th>				
											<th>图片</th>				
											<th>钱包名</th>
											<th>钱包密码</th>
											<th>钱包解锁密码</th>
											<th>变更费</th>
											<th>操作</th>
											<th></th>
										</tr>
									</thead>
									<tbody id="admin_tbody">
									
									</tbody>
								</table>
							</div>
							<!-- /.table-responsive -->
						</div>
						<!-- /.panel-body -->
					</div>

					 <div style="text-align:right">
	                    <span style="margin-right:30px;">当前是：01页</span>
	                    <ul class="pagination pagination-sm" id="paging" style="vertical-align:middle;">
						<li><a href="#">&laquo;</a></li>
						<li><a href="#" >1</a></li>
						<li><a href="#">2</a></li>
						<li><a href="#">3</a></li>
						<li><a href="#">4</a></li>
						<li><a href="#">5</a></li>
						<li><a href="#">&raquo;</a></li>
				       </ul>
                    </div>
					
					
					
					
					<div class='pop' id="pop">
						<div class='box'>
							<div class="modal-header">
									添加任务
									<button type="button" onclick="closeWindow();" class="close" data-dismiss="modal" aria-hidden="true">×</button>
									<h4 class="modal-title" id="myModalLabel"></h4>
								</div>
								<div>
										<div class="form-group pad0-30" align="center">
											<label for="firstname" >货币编号</label>
											<input type="text" class="form-control" id="coinNo1" placeholder="请输入货币编号"><span id="coinNoErr" style="color: red"></span>
										</div>
										<div class="form-group pad0-30" align="center">
											<label for="lastname" >货币名称</label>
											<input type="text" class="form-control" id="coinName1" placeholder="请输入货币名称"><span id="coinNameErr" style="color: red"></span>
										</div>
										<div class="form-group pad0-30" align="center">
											<label for="lastname" >账号状态</label>
											<select class="form-control" id="state">
												<option value="1">启用</option>
												<option value="0">禁用</option>
											</select>
										</div>
										<div class="form-group pad0-30" align="center">
											<label for="lastname" >主机号</label>
											<input type="text" class="form-control" id="host" placeholder="请输入主机号"><span id="hostErr" style="color: red"></span>
										</div>
											<div class="form-group pad0-30" align="center">
											<label for="lastname" >端口号</label>
											<input type="text" class="form-control" id="port" placeholder="请输入端口号"><span id="portErr" style="color: red"></span>
										</div>
											<div class="form-group pad0-30" align="center">
											<label for="lastname" >图片</label>
											<input id="myfile" name="myfile" type="file" onchange="showPreview(this)"/> <span id="iconErr" style="color: red"></span>
											<img id="previewImg" src="images/preview.jpg" width="80" height="80" />  
											<div id="large"></div>  
										</div>
											<div class="form-group pad0-30" align="center">
											<label for="lastname" >钱包名</label>
											<input type="text" class="form-control" id="wallet_name" placeholder="请输入钱包名"><span id="walletNameErr" style="color: red"></span>
										</div>
											<div class="form-group pad0-30" align="center">
											<label for="lastname" >钱包密码</label>
											<input type="text" class="form-control" id="wallet_pwd" placeholder="请输入钱包密码"><span id="walletPwdErr" style="color: red"></span>
										</div>
											<div class="form-group pad0-30" align="center">
											<label for="lastname" >钱包解锁密码</label>
											<input type="text" class="form-control" id="wallet_lockpwd" placeholder="请输入钱包解锁密码"><span id="walletLockpwdErr" style="color: red"></span>
										</div>
											<div class="form-group pad0-30" align="center">
											<label for="lastname" >变更费</label>
											<input type="text" class="form-control" id="change_fee" placeholder="请输入变更费金额"><span id="changeFeeErr" style="color: red"></span>
										</div>
	
									<div align="center" id="errInput" style="color: red;"></div>
								</div>
								<div class="modal-footer">
									<button id="closeW" type="button" class="btn btn-default" onclick="closeWindow();">关闭</button>
									<button type="button" id="submit" onclick="addCoin();" class="btn btn-primary">提交</button>
								</div>
							</div>
							
								</div>
					</div>
						<script type="text/javascript">

	//页面加载执行数据渲染	
	$(function(){ 
		ready("","");
	}); 
	
	
	//界面加载方法
	function ready(currentPageNum,totle){
		
		// 分页参数设定
		if(currentPageNum=="" || currentPageNum==null){
			currentPageNum=1;
		}
		
		// 分页参数设定
		if(totle=="" || totle==null){
			totle=10;
		}
		
		var coinNo=$("#coinNo").val();
		var coinName=$("#coinName").val();
		var walletName=$("#walletName").val();
		var data={'currentPageNum':currentPageNum,'perPageSize':totle,'walletName':walletName,'coinName':coinName,'coinNo':coinNo};
		
		$.ajax({  
		    type:'post',    
		    url:'/Coin/findUserNamecoin.do',  
		    data:data,  
		    cache:false,  
		    dataType:'json',  
		    success:function(data){ 
				console.log(data);		    	
		    	Data_assembly(data);
		    	footer(data.data.totalPageNum,data.data.currentPageNum);
		    }  
		  });
	}
	
	//数据组装方法
	function Data_assembly(data){
		  console.log(data);
		  console.log(tbody);
		  var tbody=data.data.entitys;
		  var html="";
		  var b=1;
		  for(var i=0;i<tbody.length;i++){
			  html+='<tr>';
			  html+='<td>'+b+'</td>';
			  html+='<td>'+tbody[i].coinNo+'</td>';
			  html+='<td>'+tbody[i].coinName+'</td>';
			  html+='<td>'+tbody[i].host+'</td>';
			  html+='<td>'+tbody[i].port+'</td>';
			  html+='<td>'+tbody[i].state+'</td>';
			  html+='<td>'+tbody[i].icon+'</td>';
			  html+='<td>'+tbody[i].walletName+'</td>';
			  html+='<td>'+tbody[i].walletPwd+'</td>';
			  html+='<td>'+tbody[i].walletLockpwd+'</td>';
			  html+='<td>'+tbody[i].changeFee+'</td>';
			  
			 // html+='<td>'+tbody[i].state+'</td>';
			  html+='<td><button type="button" onclick="updateCoinFind('+"'"+tbody[i].id+"'"+');" class="btn btn-warning">修改</button>&nbsp;&nbsp;'
				  +'<button type="button" onclick="deleteCoin('+"'"+tbody[i].id+"'"+');" class="btn btn-danger">删除</button></td>';
			  html+='</tr>';
			  b++;
		  }
		  
		  $("#admin_tbody").html(html);
	}
	
	//修改前查询
	function updateCoinFind(id){
		$("#submit").attr("onclick",""); 
		$("#submit").attr("onclick","updateCoin()"); 
		var data={'id':id};
		$.ajax({  
		    type:'post',    
		    url:'/Coin/findUserNamecoinDtoCount.do',  
		    data:data,  
		    cache:false,  
		    dataType:'json',  
		    success:function(data){  
		    	 var tbody=data.data.entitys;
		    	 console.log(tbody);
		    	 $("#coinNo").val(tbody[0].newsTitle);
	    		 $("#coinName").val(tbody[0].newsText);
	    		 $("#state").val(tbody[0].state);
	    		 $("#host").val(tbody[0].host);
	    		 $("#port").val(tbody[0].port);
	    		 $("#icon").val(tbody[0].icon);
	    		 $("#walletName").val(tbody[0].walletName);
	    		 $("#walletPwd").val(tbody[0].walletPwd);
	    		 $("#walletLockpwd").val(tbody[0].walletLockpwd);
	    		 $("#changeFee").val(tbody[0].changeFee);   		 
			     closeWindow();
		
		    }
		});
	}
	
	
	function updateByPrimaryKeySelective(){
		var coinNo=$("#coinNo").val();
		var newsText=$("#newsText").val();
		var coinName=$("#coinName").val();
		var host=$("#host").val();
		var port=$("#port").val();
		var icon=$("#icon").val();
		var walletName=$("#walletName").val();
		var walletPwd=$("#walletPwd").val();
		var walletLockpwd=$("#walletLockpwd").val();
		var changeFee=$("#changeFee").val();
		var id=$("#id").val();
		var errText="";
		var errCode="0";
		
		
		if(id==null || id==''){
			alert("系统错误,修改失败");
			return;
		}
		if(coinNo==null || coinNo==''){
			alert("系统错误,修改失败");
			return;
		}
		//数据校验
		if(coinNo==null || coinNo=='' || coinNo.length>20){
			  $("#coinNoErr").html("标题不能为空,且长度不能超过二十个字段");
			  errCode="1";
		}else{
			 $("#coinNoErr").html("");
		}
		
		//数据校验
		if(coinName==null || coinName=='' || coinName.length>20){
			  $("#coinNameErr").html("货币名称不能为空,且长度不能超过二十个字段");
			  errCode="1";
		}else{
			 $("#coinNameErr").html("");
		}
		
		if(errCode=="1"){
			return;
		}
				
		//数据校验
		if(coinName==null || coinName=='' || coinName.length>20){
			  $("#coinNameErr").html("货币名称不能为空,且长度不能超过二十个字段");
			  errCode="1";
		}else{
			 $("#coinNameErr").html("");
		}
		
		if(errCode=="1"){
			return;
		}
				
		//数据校验
		if(host==null || host=='' || host.length>20){
			  $("#hostErr").html("主机名不能为空,且长度不能超过二十个字段");
			  errCode="1";
		}else{
			 $("#hostErr").html("");
		}
		
		if(errCode=="1"){
			return;
		}
				
		//数据校验
		if(port==null || port=='' || port.length>20){
			  $("#portErr").html("端口号不能为空,且长度不能超过二十个字段");
			  errCode="1";
		}else{
			 $("#portErr").html("");
		}
		
		if(errCode=="1"){
			return;
		}
		//数据校验
		if(icon==null || icon=='' || icon.length>200){
			  $("#iconErr").html("图片地址不能为空,且长度不能超过二百个字段");
			  errCode="1";
		}else{
			 $("#iconErr").html("");
		}
		
		if(errCode=="1"){
			return;
		}
		//数据校验
		if(walletName==null || walletName=='' || walletName.length>20){
			  $("#walletNameErr").html("钱包名称不能为空,且长度不能超过二十个字段");
			  errCode="1";
		}else{
			 $("#walletNameErr").html("");
		}
		
		if(errCode=="1"){
			return;
		}
		//数据校验
		if(walletPwd==null || walletPwd=='' || walletPwd.length>20){
			  $("#walletPwdErr").html("钱包密码不能为空,且长度不能超过二十个字段");
			  errCode="1";
		}else{
			 $("#walletPwdErr").html("");
		}
		
		if(errCode=="1"){
			return;
		}
		//数据校验
		if(walletLockpwd==null || walletLockpwd=='' || walletLockpwd.length>20){
			  $("#walletLockpwdErr").html("密码不能为空,且长度不能超过二十个字段");
			  errCode="1";
		}else{
			 $("#walletLockpwdErr").html("");
		}
		
		if(errCode=="1"){
			return;
		}
		//数据校验
		if(changeFee==null || changeFee=='' || changeFee.length>20){
			  $("#changeFeeErr").html("金额不能为空,且长度不能超过二十个字段");
			  errCode="1";
		}else{
			 $("#changeFeeErr").html("");
		}
		
		if(errCode=="1"){
			return;
		}
				
		var data={'coinNo':coinNo,'coinName':coinName,'id':id,'state':state,
				'host':host,'port':port,'icon':icon,'walletName':walletName,'walletPwd':walletPwd,'walletLockpwd':walletLockpwd,
				'changeFee':changeFee,};	
		$.ajax({  
		    type:'post',    
		    url:'/Coin/updateByPrimaryKeySelective.do',  
		    data:data,  
		    cache:false,  
		    dataType:'json',  
		    success:function(data){  
		    	alert(data.msg);
		    	ready("","");
		    	closeWindow();
		    	
		    }  
		  });
		
	}
	
	//打开添加的窗口
	function addCoinT(){
		$("#coinNo").val("");
		$("#coinName").val("");
		$("#state").val("");
		$("#host").val("");
		$("#port").val("");
		$("#icon").val("");
		$("#walletName").val("");
		$("#walletPwd").val("");
		$("#changeFee").val("");	
		$("#submit").attr("onclick",""); 
		$("#submit").attr("onclick","addCoin()"); 
		closeWindow();
	}
	
	
	
	
	//添加货币
	function addCoin(){
		var coinNo=$("#coinNo1").val();
		var coinName=$("#coinName1").val();
		var state=$("#state").val();
		var host=$("#host").val();
		var port=$("#port").val();
		var host=$("#host").val();
		var icon=$("#icon").val();
		var walletName=$("#wallet_name").val();
		var walletPwd=$("#wallet_pwd").val();
		var walletLockpwd=$("#wallet_lockpwd").val();
		var changeFee=$("#change_fee").val();
		var errText="";
		var errCode="0";
		//数据校验
		if(coinNo==null || coinNo=='' || coinNo.length>10){
			  $("#coinNoErr").html("货币编号不能为空,且长度不能超过十个字段");
			  errCode="1";
		}else{
			 $("#coinNoErr").html("");
		}
		
		//数据校验
		if(coinName==null || coinName=='' || coinName.length>20){
			  $("#coinNameErr").html("货币名称不能为空,且长度不能超过二十个字段");
			  errCode="1";
		}else{
			 $("#coinNameErr").html("");
		}
		

		//数据校验
		if(host==null || host=='' || host.length>20){
			  $("#hostErr").html("主机名不能为空,且长度不能超过二十个字段");
			  errCode="1";
		}else{
			 $("#hostErr").html("");
		}
		
		if(errCode=="1"){
			return;
		}
	
				

				
		//数据校验
		if(port==null || port=='' || port.length>20){
			  $("#portErr").html("端口号不能为空,且不能超过20个字段");
			  errCode="1";
		}else{
			 $("#portErr").html("");
		}
		
		if(errCode=="1"){
			return;
		}

		//数据校验
		if(walletName==null || walletName=='' || walletName.length>20){
			  $("#walletNameErr").html("钱包名不能为空,且长度不能超过二十个字段");
			  errCode="1";
		}else{
			 $("#walletNameErr").html("");
		}
		
		if(errCode=="1"){
			return;
		}
		//数据校验
		if(walletPwd==null || walletPwd=='' || walletPwd.length>20){
			  $("#walletPwdErr").html("密码不能为空,且长度不能超过二十个字段");
			  errCode="1";
		}else{
			 $("#walletPwdErr").html("");
		}
		
		if(errCode=="1"){
			return;
		}
		//数据校验
		if(walletLockpwd==null || walletLockpwd=='' || walletLockpwd.length>20){
			  $("#walletLockpwdErr").html("不能为空,且长度不能超过二十个字段");
			  errCode="1";
		}else{
			 $("#walletLockpwdErr").html("");
		}
		
		if(errCode=="1"){
			return;
		}
		//数据校验
		if(changeFee==null || changeFee=='' || changeFee.length>20){
			  $("#changeFeeErr").html("不能为空,且长度不能超过二十个字段");
			  errCode="1";
		}else{
			 $("#changeFeeErr").html("");
		}
		
		if(errCode=="1"){
			return;
		}
	
				
		var data={'coinNo':coinNo,'coinName':coinName,'state':state,'host':host,'port':port,
				'icon':icon,'walletName':walletName,'walletPwd':walletPwd,'walletLockpwd':walletLockpwd,'changeFee':changeFee,};	
		$.ajax({  
		    type:'post',    
		    url:'/Coin/insert.do',  
		    data:data,  
		    cache:false,  
		    dataType:'json',  
		    success:function(data){  
		    	alert(data.msg);
		    	ready("","");
		    	closeWindow();
		    	
		    }  
		  });
	
	}
	
/* 	//查看记录详情
	function detailsSelect(id){
		var data={'id':id};
		
		$.ajax({
			type:'post',
			url:'/Coin/findUserNamecoinDtoCount.do',
			data:data,
			cache:false,
			success:function(data){
				var tbody = data.data.entitys;
				if(data.code==0){
					$(data.code==0){
						$("#").html(tbody[0].)
					}
					
				}
				
				
			}
		})
		
		
		
		
		
	} */
	
	
	//删除
	function deleteCoin(id){
		if(id==null || id==''){
			return;
		}
		
		if (confirm("确认删除吗?")==true){
		}else{
		return;
		}
		var data={'id':id};
		$.ajax({  
		    type:'post',    		    
		    url:'/Coin/deleteByPrimaryKey.do',  
		    data:data,  
		    cache:false,  
		    dataType:'json',  
		    success:function(data){  
		    	alert(data.msg);
		    	ready("","");
		    }  
		  });
	}
	
	
	
	
	//关闭弹出层
	function closeWindow(){
		$("#pop").fadeToggle();
	}
	
	
	//分页页脚生成方法
	//dataSize 总页数
	//unmSize 当前所在页数
	function footer(dataSize, unmSize) {
		$("#paging").find("li").remove();
		var html = '<li><a href="javascript:skip(1,' + unmSize + ',' + dataSize
				+ ');">&laquo;</a></li>';
		$("#paging").append(html);

		var number = 12;

		// 判断生成前面部分页脚
		if (unmSize > 5) {
			html = '<li><a href="javascript:skip(0,1);">1</a></li>';
			$("#paging").append(html);
			html = '<li><a href="javascript:skip(0,2);">2</a></li>';
			$("#paging").append(html);
			html = '<li><a href="javascript:void(0);">...</a></li>';
			$("#paging").append(html);
			number = number - 3;
			// 循环生成前半部分
			for (var i = 3; i > 0; i--) {
				if (unmSize - 2 - i > 3) {
					for (i; i > 0; i--) {
						number--;
						var finlSize = unmSize;
						finlSize = finlSize - i;
						html = '<li><a href="javascript:skip(0,' + finlSize + ','
								+ dataSize + ');">' + finlSize + '</a></li>';
						$("#paging").append(html);
					}
					break;
				}
			}

		} else {
			for (var i = 1; i < unmSize; i++) {
				number--;
				html = '<li><a href="javascript:skip(0,' + i + ',' + dataSize
						+ ');">' + i + '</a></li>';
				$("#paging").append(html);
			}
		}

		// 生成当前页
		html = '<li><a style="color:#000;" href="javascript:skip(0,' + unmSize
				+ ',' + dataSize + ');">' + unmSize + '</a></li>';
		$("#paging").append(html);

		for (var i = number; i > 0; i--) {

			if (unmSize + i <= dataSize) {
				number = i;
				var size = unmSize;
				for (i; i > 0; i--) {
					size = size + 1;
					html = '<li><a href="javascript:skip(0,' + size + ','
							+ dataSize + ');">' + size + '</a></li>';
					$("#paging").append(html);
				}
			}
		}

		// 判断生成最后部分页脚
		var endNumber = dataSize - unmSize - number;
		if (endNumber > 3) {
			// 尾部长度超出三个，用省略号代替
			html = '<li><a href="javascript:void(0);">...</a></li>';
			$("#paging").append(html);
			var endSize = dataSize - 1;
			html = '<li><a href="javascript:skip(0,' + endSize + ');">' + endSize
					+ '</a></li>';
			$("#paging").append(html);
			html = '<li><a href="javascript:skip(0,' + dataSize + ');">' + dataSize
					+ '</a></li>';
			$("#paging").append(html);

		} else {
			// 尾部长度没有超出三个，不用省略号
			for (var i = endNumber; i > 0; i--) {
				html = '<li><a href="javascript:skip(0,' + dataSize + ');">'
						+ dataSize + '</a></li>';
				$("#paging").append(html);
				dataSize = dataSize - i;
			}
		}
		html = '<li><a href="javascript:skip(2,' + unmSize + ',' + dataSize
				+ ');">&raquo;</a></li>';
		$("#paging").append(html);
	}



	//分页前置配参执行方法
	function skip(type, num, dataSize) {
		if (type == 1) {
			if (num > 1) {
				num = num - 1
			}else{
				return;
			}
			ready(num,10);
		} else if (type == 2) {

			if (num < dataSize) {
				num = num + 1
				var data={'currentPageNum':num};
				ready(num,10);
			}else{
				return;
			}
		} else if (type == 0) {
			ready(num,10);
		} else {

		}

	}
	
	
	//实现图片预览
	 $(function(){  
            var la = $("#large");  
            la.hide();  
            /*  
         	   鼠标移至预览图显示大图  
            */  
            $("#previewImg").mousemove(function(e){  
                la.css({  
                    top : e.pageY,  
                    left : e.pageX  
                }).html('<img src = "' + this.src + '" />').show();  
            }).mouseout(function(){  
                la.hide();  
            });  
        });   
        /*使用js实现文件上传图片的预览  
        */  
        function showPreview(obj){  
            var pic = document.getElementById("previewImg");  
            var file = document.getElementById("myfile");  
            html5Reader(file,pic);  
        }  
        /*  
        firefox3.6+ chrome6+ Safari5.2+ Opera11+及IE10浏览器支持FileReader对象  
        其他兼容方法 http://www.2cto.com/kf/201402/281430.html  
        */  
        function html5Reader(file,pic)  
        {  
            var file = file.files[0];  
            var reader = new FileReader();  
            reader.readAsDataURL(file);  
            reader.onload = function(e){  
            pic.src=this.result;  
            }  
         }  
	
	</script>